#pragma once
#include "Matrix.h"
#include "Constant.h"
#include "CoordSys.h"
#include "TimeSys.h"
#include "ReadN.h"
#include "ReadO.h"
#include "GNSSSatPos.h"

struct obsxyz2 {
	double x;
	double y;
	double z;
	double ion;
	double tro;
	double dts;

};
struct comp
{
	double x ;
	double y ;
	double z ;
	double length_c;
	double x1;
	double y1;
	double z1;
	double length_l;
	double dts;

};

class SPP {
private:
	
	obsxyz2 obsxyz;
public:
	void compute(double Ion1, double Ion2, ReadO mReadO, ReadN mReadN);
	obsxyz2 back();
	
};